mythical marine creature with the upper body of a pig and the lower body of a snake - German English Dictionary